package com.hsyt.pms.api.vo.system;

import com.alibaba.fastjson.JSON;
import com.hsyt.pms.api.entity.system.SysFunction;

import java.util.List;

/**
 * @Description: 菜单功能服务
 * @author wangze@hsyuntai.com
 * @date 2019年2月12日 下午2:45:51
 */
public class SysFunctionVo extends SysFunction {

    private static final long serialVersionUID = 1L;

    private String            begintimeStr;
    private String            endtimeStr;

    private Integer           pageSize;
    private String            columns;
    private Integer           startIndex;

    private List<SysFunction> childMenus;

    public List<SysFunction> getChildMenus() {
        return childMenus;
    }

    public void setChildMenus(List<SysFunction> childMenus) {
        this.childMenus = childMenus;
    }

    public String getBegintimeStr() {
        return begintimeStr;
    }

    public void setBegintimeStr(String begintimeStr) {
        this.begintimeStr = begintimeStr;
    }

    public String getEndtimeStr() {
        return endtimeStr;
    }

    public void setEndtimeStr(String endtimeStr) {
        this.endtimeStr = endtimeStr;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public String getColumns() {
        return columns;
    }

    public void setColumns(String columns) {
        this.columns = columns;
    }

    public Integer getStartIndex() {
        return startIndex;
    }

    public void setStartIndex(Integer startIndex) {
        this.startIndex = startIndex;
    }

    @Override
    public String toString() {
        return JSON.toJSONString(this);
    }
}
